.stream-list-meta b a{display: inline-block;padding: 0px 5px;border: 1px solid #ccc;margin: 5px 5px 5px 0;color: #666;font-weight: 100;font-size: 14px;border-radius: 8px;}
    
.list-header h1{
    padding: 0;
    border-bottom: none;
    font-size: 23px;
    margin: 0;
}
#pages{text-align: center;padding: 20px 0;}

#pages li{display: inline-block;}

#pages a{padding: 3px 10px;margin-right: 5px;border: 1px solid #ccc;}

#pages a:hover{background: #ccc;}

#pages .active a{background: #ccc;}
.header-nav ul{clear:both;}
    .header-nav ul li{display:inline;}
    .header-nav ul li>a{display:inline-block;height:60px;line-height:60px;}
    .header-nav ul li .nav_xl{position: absolute;max-width: 1185px;
    width: 1185px;background-color: #fff;
    border: 1px solid #eee;
    padding: 0 10px;line-height:40px;display:none;}
    .header-nav ul li .nav_xl a{display:inline-block;height:30px;line-height:30px;padding:5px 10px;}
    .footer-title .foot_top p{
        display: inline-block;
        width: 49%;
        text-align: left;
    }
    
    .footer-title .foot_top p:nth-child(2){
        text-align: right;
    }
    .footer-sections {
        padding: 20px 0;
    }    
/* 详情页样式 */
.grap p {font-size: 14px;padding: 5px;}
.taglist {font-size: 13px;padding-bottom: 5px;}
.taglist b a{display: inline-block;padding: 0px 5px;border: 1px solid #ccc;margin: 5px 5px 5px 0;color: #666;font-weight: 100;font-size: 14px;border-radius: 8px;}
.promote-post-item {overflow: hidden;padding: 5px 20px;border-bottom: 1px solid #eee;}
.promote-post-item p {font-size: 12px;line-height: 1.6;color: #777;}
.promote-post-title a {font-size: 14px;line-height: 1.6;}
.post-meta-item>img {border-radius: 100%;overflow: hidden;display: block;padding-right: 0px;margin-right: 10px;width: 30px;}
.grap .answer-content .post-meta-item img {border-radius: 100%;overflow: hidden;display: block;padding-right: 0px;margin-right: 10px;width: 40px;}
.grap .answer-content{border-bottom:1px solid #eee;}
.grap .answer-content img {margin: 10px auto;display: block;}
.grap .answer-content .hd_img {
    display: inline-block;
    float:left;
    padding: 10px;
    border: 1px solid #ccc;
    margin: 0 10px 10px 0;
}
.article-header a {padding: 0 5px;}
.u-flex {text-align: right;display: block;}
.grap h2 {height: 40px;line-height: 40px;}
.u-width840 {float: left;}
.stream-list-meta b a {
    display: inline-block;
    padding: 0px 5px;
    border: 1px solid #ccc;
    margin: 5px 5px 5px 0;
    color: #666;
    font-weight: 100;
    font-size: 14px;
    border-radius: 8px;
}
/* 详情页样式 */
.grap .answer-content .hd_img {
    display: inline-block;
    float: left;
    padding: 10px;
    border: 1px solid #ccc;
    margin: 0 10px 10px 0;
}